ribera inundable - Spanish English Dictionary